Designing a Fast and Reliable Main Memory with Memristor Technology
نویسندگان
چکیده
Several memory vendors are pursuing different kinds of memory cells that can offer high density, non-volatility, high performance, and high endurance. In this work, we focus on Memristor technology and identify some of the significant problems in state-of-the-art implementations. These problems include sneak currents during reads and non-uniformity in cell behavior within an array. These problems manifest as long read latencies, long write latencies, and high cache line error rates. To address these problems, we introduce multiple innovations to a memristor memory system: (i) We employ a background sneak current read that can be amortized across several other data reads from the same column, thus introducing “open-column” semantics for memristor array access. (ii) We also introduce a novel data mapping policy that reduces multi-bit error rates in cache lines. However, this policy also increases the average write latency for a cache line. (iii) We overcome this drawback by introducing data compression and avoiding poorly behaving cells during writes. The result is a memristor memory system that performs 12% better and has 30X lower probability of suffering a two-bit error compared to the baseline.
منابع مشابه
Memristor Bridge Synapse Application for Integrate and Fire and Hodgkin-Huxley Neuron Cell
Memory resistor or memristor is already fabricated successfully using current nano dimension technology. Based on its unique hysteresis, the amount of resistance remains constant over time, controlled by the time, the amplitude, and the polarity of the applied voltage. The unique hysteretic current-voltage characteristic in the memristor causes this element to act as a non-volatile resistive me...
متن کاملMemristor-Based Resistive Random Access Memory: Hybrid Architecture for Low Power Compact Memory Design
Thangamani.V Kalaignar Karunanidhi Institute of Technology, Chennai Anna University, Kannampalayam(PO),Coimbatore-641402,TamilNadu,India. Contact No.:8675802322, E-mail: [email protected] Abstract The computer memory system has both volatile and non volatile memory. The Volatile memories such as SRAM and DRAM used as a main memory and non volatile memory like flash memory. But in recent days...
متن کاملNano crossbar array of Complementary Resistive Switches with nonlinear memristive characteristics
Emerging solid state memory devices based on different materials and volatility has been widely acknowledged like NVRAMs (or Memristor).Evolution of new solid state ionic conductors and in particular (Memristor) brought impetus to the creation of new domain of larger storage capabilities for the future electronic systems. The achievements of these emerging technologies are kind of encouraging w...
متن کاملMemristor as an archetype of dynamic data-driven systems and applications to sensor networks
Since its introduction a decade ago, DDDAS has been applied to a wide range of science and technology fields, with specific focus of areas requiring fast and reliable processing of massive data streams from diverse resources. It is crucial to explore architectures and systems which are naturally suited to the DDDAS framework. In this paper, we show that the memristor – the fourth fundamental tw...
متن کاملGeneral SPICE Models for Memristor and Application to Circuit Simulation of Memristor-Based Synapses and Memory Cells
Memristor had been ̄rst theorized nearly 40 years ago by Prof. Chua, as the fourth fundamental circuit element beside the three existing elements (Resistor, Capacitor and Inductor) but because no one has succeeded in building a memristor, it has long remained a theoretical element. Some months ago, Hewlett-Packard (hp) announced it created a memristor using a TiO2=TiO2 X structure. In this paper...
متن کامل